Fuzzy Rule-based Controllers That Learn by Evolving Their Knowledge Base. ?
نویسندگان
چکیده
Fuzzy Logic Controllers may be considered as knowledge-based systems , incorporating human knowledge into their Knowledge Base through Fuzzy Rules and Fuzzy Membership Functions. The deenition of these Fuzzy Rules and Fuzzy Membership Functions is actually aaected by subjective decisions, having a great innuence over the performance of the Fuzzy Controller. In recent years, eeorts have been made to obtain an improvement on system performance by incorporating learning mechanisms to modify predeened rules and/or membership functions. Genetic Algorithms are probabilistic search and optimization procedures based on natural genetics. This chapter describes two diierent approaches to apply Genetic Algorithms to Fuzzy Logic Controllers whose Rule Base is de-ned through a set of Fuzzy Rules. The use of a set of Fuzzy Rules (and not a Fuzzy Relational Matrix or a Fuzzy Decision table) is adapted to complex control applications containing a large number of variables, since it reduces the dimensionality of the Knowledge Base for these systems. The rst approach uses the Knowledge Base (containing a set of Fuzzy Rules and a set of Membership Functions) as the individual of the genetic system, working with a population of Fuzzy Controllers. The second one uses the Knowledge Base of the controller as the population of the genetic system (a single rule containing the description of the corresponding Fuzzy Sets is an individual of the population). Both systems have been applied to complex control problems (gait synthesis for biped robots and fossil power plants). Application examples cover oo-line and on-line optimization, and knowledge diversiication problems.
منابع مشابه
Adapting the Gain of anFLC with
Fuzzy Logic Controllers are knowledge-based systems, incorporating human knowledge into their Knowledge Base through Fuzzy Rules and Fuzzy Membership Functions. The deenition of these Fuzzy Rules and Fuzzy Membership Functions is generally aaected by subjective decisions, having a great innuence over the performance of the Fuzzy Controller. In some cases, the Membership Functions are deened wit...
متن کاملEvolutionary - Based Learning Applied to Fuzzy Controllers . Luis Magdalena , F elix
|Fuzzy Logic Controllers constitute knowledge-based systems that include fuzzy rules and fuzzy membership functions to incorporate the human knowledge into their knowledge base. The deenition of fuzzy rules and fuzzy membership functions is actually aaected by subjective decisions, having a great innuence over the whole FLC performance. Some eeorts have been made to obtain an improvement on sys...
متن کاملGenerating the knowledge base of a fuzzy rule-based system by the genetic learning of the data base
A new method is proposed to automatically learn the knowledge base (KB) by finding an appropiate data base (DB) by means of a genetic algorithm while using a simple generation method to derive the rule base (RB). Our genetic process learns the number of linguistic terms per variable and the membership function parameters that define their semantics, while a rule base generation method learns th...
متن کاملGenetic Learning Applied to Fuzzy Rules and Fuzzy Knowledge Bases
This paper proposes two different approaches to apply Genetic Algorithms to Fuzzy Logic Controllers whose Rule Base is defined through a set of rules. The first one uses the knowledge base of the system as the population of the genetic system (a single rule containing the description of the corresponding fuzzy sets is an individual of the population), while the second uses the knowledge base (c...
متن کاملA Hybrid Learning Process for the Knowledge Base of a Fuzzy Rule-Based System
Within the field of linguistic fuzzy modeling with fuzzy rule-based systems, the automatic derivation of the knowledge base from numerical data is an important task. In this contribution, we propose a new approach to automatically learn the whole knowledge base, combining two different strategies for rules derivation and fuzzy partitions definition, working cooperatively in order to obtain accu...
متن کامل